explain superficially - Espagnol Anglais Dictionnaire